// 1. 引入
import Vue from 'vue'
import Vuex from 'vuex'

// 导入 cart 模块
import cartModule from './cart.js'

// 导入 user 模块
import userModule from './user.js'

// 2. 注册
Vue.use(Vuex)

// 3. 创建 store 实例
const store = new Vuex.Store({
	state: {},
	mutations: {},
	actions: {},
	getters: {},
	modules: {
		// key: value
		// 模块名: 模块对象
		m_cart: cartModule,
		m_user: userModule
	}
})

// 4. 导出 store
export default store